package Output_stream_package1;

import java.io.FileOutputStream;
import java.io.IOException;

public class Byte_stream_demo2 {
    public static void main(String[] args) throws IOException {
        /*
            字节输出流的细节：
                1、创建字节输出流对象
                      细节1：参数是字符串表示的路径或者是File对象都是可以的
                      细节2：如果文件不存在会创建一个新的文件，但是要保证父级路径是存在的
                      细节3：如果文件已经存在，则会清空文件
                2、写数据
                      细节：write方法的参数是整数，但是实际上写到本地文件中的是整数在ASCII上对应的字符
                      a ---> 97
                3、释放资源
                      每次使用完流之后都要释放资源
         */

        //1、创建对象
        FileOutputStream fos = new FileOutputStream("/Users/zhaoxiaoyong/Documents/Java/" +
                "IO_stream_project/Byte_stream_module/src/rough_draft/a.txt");
        //2、写出数据
        fos.write(97);
        //3、释放资源
        fos.close();
    }
}
